#include "MovableObject.h"
#include <OGRE/OgreVector3.h>

Ogre::Vector3 MovableObject::getMovementDirection(){ return m_MovementDirection; }

Ogre::Vector3 MovableObject::getPosition(){ return m_Position; }

float MovableObject::getSpeed(){ return m_Speed; }

bool MovableObject::isMoving(){ return (m_Speed != 0.0); }

void MovableObject::setPosition(Ogre::Vector3 newPosition){ m_Position = newPosition; }

void MovableObject::setMovementDirection(Ogre::Vector3 newDirection)
{
    m_MovementDirection = newDirection;
}

void MovableObject::setSpeed(float newSpeed){ m_Speed = newSpeed; }



